separate covenant - French English Dictionary